package com.guit.hrms.po;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.cglib.core.Local;

import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Transaction {
    private Integer id;
    private Integer type;
    private String reason;
    private String employeeId;
    private String employeeName;
    private Integer deptId;
    private String deptName;
    private LocalDateTime startTime;
    private LocalDateTime endTime;
    private LocalDateTime postponedTime;
    private LocalDateTime applyTime;
    private LocalDateTime cancelTime;
    private LocalDateTime extensionTime;
    private Integer approvalStatus;
    private Integer revokeStatus;
    private Integer extensionStatus;
    private String approvalInstructions;
}
